P-Modeling Framework